package org.bugjail.dataaccess.objects;

import java.util.List;

import org.bugjail.data.History;
import org.bugjail.data.Project;
import org.bugjail.data.TestDesign;
import org.bugjail.data.TestRound;

/**
 * @author Felipe Melo
 *
 */
public interface TestDesignDAO extends BasicDAO<TestDesign> {
	public List<TestDesign> retrieveTestDesignsOfProject(Project project);
	
	public void createTestDesignHistoryAssociation(int testDesignId, History element);

	public List<TestDesign> retrieveTestDesignsOfProjectNotOnRound(
			Project project, TestRound testRound);
}
